package cn.ingrun.cloud_disk.utils;

public class StringUtil {

    // 判读字符串是否为 空类型 或 空字符串
    public static Boolean isNullOrEmpty(String str){
        return str == null || str.equals("");
    }

    // 生成一个指定长度的随机字符串
    public static String randomString(int length){
        char[] s = new char[length];

        for (int i = 0; i < length; i++) {
            int k = (((int) (Math.random() * 100)) % (122-48) + 48);
            if (k == 92){ // 92 对应'\', 可能会引起一些奇怪 BUG 直接过滤掉最好
                i-=1;
                continue;
            }
            char c = (char) k;
            s[i] = c;
        }

        return new String(s);
    }

}
